10.8.1. Hızlı Uygulaması Genel olarak kaba-kodu (pseudocode) aşağıdaki gibi verilebilir: Hızlı sıralama algoritmasının en kötü durumdaki zaman karmaşıklığı O(n2)'dir; ancak ortalama zaman karmaşıklığı O(nlog2)n çıkmaktadır. Uygulamada, görülmüştür ki, hızlı sıralama algoritması en kötü duruma pek fazla gitmemektedir ve rastgele özellikte olan veriler üzerinde maliyetin O(nlog2)n olduğu ispatlanmıştır. Dolayısıyla birçok kaynakta, hızlı sıralama (quick sort) algoritmasının zaman karmaşıklığı O(nlog2)n olarak verilir.
|